﻿// 4805. 加减乘.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

/*
https://www.acwing.com/problem/content/4808/

规定两种数字操作：

加减操作，将数字加 1
 或减 1
，代价为 x
。
乘法操作，将数字乘 2
，代价为 y
。
每种操作的使用次数不限。

请你计算，通过上述操作，将 0
 变为 n
，所需花费的最小代价。

输入格式
共一行，包含三个整数 n,x,y
。

输出格式
一个整数，表示最小代价。

数据范围
前 5
 个测试点满足 1≤n≤100
。
所有测试点满足 1≤n≤107
，1≤x,y≤109
。

输入样例1：
8 1 1
输出样例1：
4
输入样例2：
8 1 10
输出样例2：
8
*/
#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
}

 